﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Community.CsharpSqlite.Entity
{

    /*
** The following object holds the list of automatically loaded
** extensions.
**
** This list is shared across threads.  The MutexType.SQLITE_MUTEX_STATIC_MASTER
** mutex must be held while accessing this list.
*/
    //typedef struct sqlite3AutoExtList sqlite3AutoExtList;
    public class sqlite3AutoExtList
    {
        public dxInit[] aExt; /* Pointers to the extension init functions */
        public int nExt; /* Number of entries in aExt[] */

        public sqlite3AutoExtList(int nExt, dxInit[] aExt)
        {
            this.nExt = nExt;
            this.aExt = aExt;
        }
    }
}
